Slovnenya

Translation English French: mutton

Dictionary: main
mutton
noun