Slovnenya

Translation English French: deck chair

Dictionary: main
deck chair
noun