Spanish-English dictionary »

chaparro meaning in English

SpanishEnglish
chaparro noun
{f}

kermes oak(oak)
noun