deluge
tufan
translation of 'deluge'
verb
sel basmak,
yağmuruna tutmak,
su basmak
noun
yağmur,
su baskını,
sel,
tufan
definition
Credits: Google Translate