Spanish-English dictionary »

acarbosa meaning in English

SpanishEnglish
acarbosa noun
{f}

acarbosenoun