Slovnenya

Translation English French: grabby

Dictionary: main
grabby
adjective