English–Welsh dictionary

Welsh translation of the English word siren

English → Welsh
  
EnglishWelsh
siren corn; hudoles; môrforwyn; seiren