Slovnenya

Translation English French: grubby

Dictionary: main
grubby
adjective