Slovnenya

Translation English French: oxen

Dictionary: main
oxen
noun