Translation of thama in English:

User Contribution

thama

Cheek

noun