French Turkish Dictionary

Français - Türkçe

tornade in Turkish: