Spanish-English dictionary »

mierda de pájaro meaning in English

SpanishEnglish
mierda de pájaro noun
{f}

birdshit(vulgar: avian excreta)
noun