Slovnenya

Translation English French: grindle

Dictionary: main
grindle
noun