Slovnenya

Translation English French: masking piece

Dictionary: main
masking piece
noun