Slovnenya

Translation English French: breech

Dictionary: main
breech
noun