typhoon


Results for "typhoon"

English - Turkish Dictionary

typhoon

(English - Turkish Dictionary) :
i. tayfun.