Slovnenya

Translation English French: grump

Dictionary: main
grump
noun