Spanish-English dictionary »

leche de yegua meaning in English

SpanishEnglish
leche de yegua noun
{f}

mare's milk(white liquid produced by the mammary glands of a mare)
noun