Dictionary English – Romanian

megaphone



Substantiv