Spanish-English dictionary »

caballo de pasto-barro meaning in English

SpanishEnglish
caballo de pasto-barro noun
{m}

grass mud horse(Mythical Baidu deity used for circumventing censorship)
noun