Slovnenya

Translation English French: breechclout

Dictionary: main
breechclout
noun