Spanish-English dictionary »

médica descalza meaning in English

SpanishEnglish
médica descalza noun
{f}

barefoot doctor(farmer with basic medical training)
noun