Slovnenya

Translation English French: maul

Dictionary: main
maul
noun
verb