English-Italian dictionary »

libtard meaning in Italian

EnglishItalian
libtard (liberal (derogatory))
noun

pidiotanoun