English-Portuguese dictionary »

libtard meaning in Portuguese

EnglishPortuguese
libtard (liberal (derogatory))
noun

esquerdopatanoun
{m} {f}