Meaning of 'mooch'

  • சோம்பித் திரி

Synonyms


Browse English to Tamil Dictionary