Slovnenya

Translation English French: battue

Dictionary: main
battue
noun