French-English dictionary »

vache marine meaning in English

FrenchEnglish
vache marine nom {f}

dugong [dugongs]◼◼◼(Dugong dugon)
noun
[UK: ˈduː.ɡɒŋ] [US: ˈduː.ɡɒŋ]