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