More Dictionaries
طوفانی in English
tempestuous