apple (malus pumila) - Spanish English Dictionary

apple (malus pumila)

Meanings of "apple (malus pumila)" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Botany
apple (malus pumila) carasucia [m] AR