plot of land planted with purple mombin - Spanish English Dictionary

Suggest a Term