downpour


Results for "downpour"

English - Turkish Dictionary

downpour

(English - Turkish Dictionary) :
i. sağanak.