Spanish-English dictionary »

manzana silvestre meaning in English

SpanishEnglish
manzana silvestre noun
{f}

crabapple(fruit)
noun