cloudburst


Results for "cloudburst"

English - Turkish Dictionary

cloudburst

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