See also: sirena, sírena, and siréna

Portuguese

edit

Noun

edit

sirenas

  1. plural of sirena

Spanish

edit

Noun

edit

sirenas f pl

  1. plural of sirena