Translation of سُوِیمبرا in English:

User Contribution

سُوِیمبرا

noun