Slovnenya

Translation English Spanish: chaise longue

Dictionary: main
chaise longue
noun