Slovnenya

Translation English French: tapis

Dictionary: main
tapis
noun