Slovnenya

Translation English French: chambray

Dictionary: main
chambray
noun