Slovnenya

Translation English French: terrible

Dictionary: main
terrible
adjective