English to Thai Dictionary deluge

deluge

น้ำท่วม
translation of 'deluge'
verb
ท่วมเจิ่ง
noun
น้ำท่วม
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one