Delubyo (en. Deluge)

Translation into Tagalog

Synonyms