Slovnenya

Translation English French: cambric

Dictionary: main
cambric
noun