Slovnenya

Translation English French: goatskin

Dictionary: main
goatskin
noun