Dictionary English – Romanian

siren



Substantiv