Slovnenya

Translation English French: begrimed

Dictionary: main
begrimed
adjective