Meaning of 'beleaguer'

  • முற்றுகை இடு

Synonyms


Browse English to Tamil Dictionary