English-Italian dictionary »

pushing up daisies meaning in Italian

EnglishItalian
pushing up daisies ((euphemism) dead)
adjective

andare a babboriveggoliadjective