Meaning of 'chocking'

  • சுவாசத் தடை


Browse English to Tamil Dictionary