luma (mapuche) - Spanish English Dictionary
History

luma (mapuche)



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

Spanish English
Botany
luma (mapuche) [f] luma
luma (mapuche) [f] luma wood