Translation of khwibidu in English:

User Contribution

khwibidu

Red

noun