Slovnenya

Translation English French: gobbler

Dictionary: main
gobbler
noun