uduri - Spanish English Dictionary
History

uduri

Play ENESESes
Play ENESESmx


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

Spanish English
Botany
uduri [m] BO:W a deciduous tree growing 6 - 12 metres tall (cybistax antisyphilitica)
uduri [m] BO:W llangua