Meaning of 'catapult'

  • கவண்

Synonyms


Browse English to Tamil Dictionary