English-Spanish dictionary »

libtard meaning in Spanish

EnglishSpanish
libtard (liberal (derogatory))
noun

giliprogrenoun
{m}

izquierdosonoun
{m}