Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "deluge"

deluge

    n.
    • a great flood: gunaw, pagkagunaw, malaking baha, dilubyo
Improve your Filipino vocabulary