Turkish-English dictionary »

tayfun meaning in English

TurkishEnglish
tayfun noun

typhoon [typhoons](hurricane in the Pacific)
noun
[UK: taɪ.ˈfuːn] [US: ˌtaɪ.ˈfuːn]