Slovnenya

Translation English French: scrimy

Dictionary: main
scrimy
adjective