English-Italian dictionary »

laughing stock meaning in Italian

EnglishItalian
laughing stock (object of ridicule)
noun

oggetto di schernonoun
{m}

zimbellonoun
{m}