mamuri - Spanish English Dictionary

mamuri

Play ENESESes
Play ENESESmx

Meanings of "mamuri" in English Spanish Dictionary : 2 result(s)

Spanish English
Botany
mamuri [m] BO:E senna
mamuri [m] BO:E mamuri