Portuguese-English dictionary »

esquerdopata meaning in English

PortugueseEnglish
esquerdopata noun
{m} {f}

libtard(liberal (derogatory))
noun