Tufan


Results for "Tufan"

Turkish - English dictionary

Tufan

(Turkish - English dictionary) :
the Flood, the Deluge (in the time of Noah).
Turkish - English dictionary

tufan

(Turkish - English dictionary) :
1. torrential rain, heavy downpour, deluge. 2. flood, deluge.