Spanish-English dictionary »

leche agria meaning in English

SpanishEnglish
leche agria noun
{f}

sour milknoun