English–French dictionary

French translation of the English word fin

English → French
  
EnglishFrench (translated indirectly)Esperanto
fin
nageoire
fin whale
(finback whale; common rorqual; herring whale; razorback whale)
rorqual commun

EnglishFrench
fin whale rorqual commun