Spanish-English dictionary »

yerba mansa meaning in English

SpanishEnglish
yerba mansa noun
{f}

yerba mansanoun

Your history