Slovnenya

Translation English French: crosse

Dictionary: main
crosse
noun