Meaning of 'megaphone'

  • ஒலிப்பெருக்கி

Synonyms


Browse English to Tamil Dictionary