Translation of دیو کُش in English:

User Contribution

دیو کُش

noun