French-English dictionary »

monstre marin meaning in English

FrenchEnglish
monstre marin nom {m}

sea monster◼◼◼(large, aggressive creature in the sea)
noun