Slovnenya

Translation English French: hogget

Dictionary: main
hogget
noun