Translation of لدود in English:

User Contribution

لدود

noun