Slovnenya

Translation English French: cushion

Dictionary: main
cushion
noun
1 choc.
2 tapis.