Translation of Khwibidu in English:

User Contribution

Khwibidu

Red

noun