Translation of طائول in English:

User Contribution

طائول

noun