Meaning of 'batten or slay'

  • பலகைமரம் அல்லது சிலை


Browse English to Tamil Dictionary