Slovnenya

Translation English French: atrocious

Dictionary: main
atrocious
adjective