French-English dictionary »

marsouin meaning in English

FrenchEnglish
marsouin nom {m}

porpoise [porpoises]◼◼◼(cetacean)
noun
[UK: ˈpɔː.pəs] [US: ˈpɔːr.pəs]

marsouin du Pacifique nom {m}

vaquita(Phocoena sinus)
noun