Slovnenya

Translation English French: matting

Dictionary: main
matting
noun
1 Mat.
3 carton.