charán - Spanish English Dictionary
History

charán

Play ENESESes
Play ENESESmx


Meanings of "charán" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
charán [m] EC PE a leafy tree up to 5 m high, with bipinnate leaves, fruits arranged in clusters formed at the apex of the branches