Slovnenya

Translation English Spanish: lounging robe

Dictionary: main
lounging robe
noun