Slovnenya

Translation English French: catastrophic

Dictionary: main
catastrophic
adjective