Slovnenya

Translation English Spanish: disaster

Dictionary: main
disaster
noun