Spanish-English dictionary »

manzano silvestre meaning in English

SpanishEnglish
manzano silvestre noun
{m}

crabapple(tree)
noun