epaulard - French English Dictionary

epaulard

Play ENFRFRfr
Play ENFRFRca

Meanings of "epaulard" in English French Dictionary : 3 result(s)

French English
Marine Biology
epaulard [m] killer whale
Zoology
epaulard [m] orca
epaulard [m] killer whale

Meanings of "epaulard" with other terms in English French Dictionary : 2 result(s)

French English
Zoology
epaulard pygmée slender blackfish
epaulard pygmée pygmy killer whale