nightshirt-camisa de dormir: meaning, definitions and translations

English dictionaryEnglishSpanish