Spanish-English dictionary »

pie de burro meaning in English

SpanishEnglish
pie de burro noun
{m}

Chilean abalone(crustacean)
noun