Meaning of 'infestation'

  • மொய்ப்பு

Synonyms


Browse English to Tamil Dictionary