Greek Turkish Dictionary

ελληνικά - Türkçe

τυφώνας in Turkish:

1. kasırga kasırga