English–French dictionary

French translation of the English word siren

English → French
  
EnglishFrench (translated indirectly)Esperanto
siren
(sea‐cow; sea‐pig; sirenian)
sirénien

EnglishFrench
siren sirénien