Slovnenya

Translation English French: pinny

Dictionary: main
pinny
noun