Slovnenya

Translation English French: rug

Dictionary: main
rug
noun