Deluge in Turkish
Deluge in Turkish
Tufan
(Abrahamic, _, religion) The flood taking place in the story of Noah found in the Bible (Genesis) and Qur'an.
tufan
A great flood or rain.