English-Spanish dictionary »

laughing stock meaning in Spanish

EnglishSpanish
laughing stock (object of ridicule)
noun

hazmerreírnoun
{m}