Slovnenya

Translation English French: scrimmage

Dictionary: main
scrimmage
noun