caruja - Spanish English Dictionary

caruja

Play ENESESes
Play ENESESmx

Meanings of "caruja" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
caruja [f] ES local callery pear (pyrus calleryana)