Spanish-English dictionary »

pata de burro meaning in English

SpanishEnglish
pata de burro noun
{f}

Chilean abalone(crustacean)
noun