Spanish-English dictionary »

hediondilla meaning in English

SpanishEnglish
hediondilla noun
{f}

creosote bushnoun