Translation of تر دماغ in English:

User Contribution

تر دماغ

noun