nightshirt-camicia da notte: meaning, definitions and translations

English dictionaryEnglishItalian