Meaning of 'embattled'

  • போருக்குத் தயார் நிலையில் இருக்கின்ற


Browse English to Tamil Dictionary