Translation of Thama in English:

User Contribution

Thama

Cheek

noun