Italian-English dictionary »

divanetto meaning in English

ItalianEnglish
divanetto noun
{m}

daybed(couch)
noun