Translation of tichara in English:

User Contribution

tichara

noun