Slovnenya

Translation English French: daybed

Dictionary: main
daybed
noun