Translation of mosalaosi in English:

User Contribution

mosalaosi

syringa tree

noun