Italian-English dictionary »

distrutta meaning in English

ItalianEnglish
distrutta adjective
{f}

zonked(slang: extremely fatigued)
adjective