flood, inundation, deluge

listen to the pronunciation of flood, inundation, deluge
English - Turkish

Definition of flood, inundation, deluge in English Turkish dictionary

flood, deluge
tufan