Slovnenya

Translation English French: god-awful

Dictionary: main
god-awful
adjective