subaquatic meaning in French
adj. subaquatique, partiellement aquatique (biologie), existant sous l'eau et sur la terre; qui appartient à l'espace sous marin
adj. subaquatique, partiellement aquatique (biologie), existant sous l'eau et sur la terre; qui appartient à l'espace sous marin