English-Italian dictionary »

daybed meaning in Italian

EnglishItalian
daybed (couch)
noun

divanettonoun
{m}