manzanera - Spanish English Dictionary
History

manzanera



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

Spanish English
Botany
manzanera [f] european crab apple (malus sylvestris)