Translation of ufasimba in English:

User Contribution

ufasimba

mirage

noun