Translation of تر دامنی in English:

User Contribution

تر دامنی

noun