it's horrible weather. - Türkçe İngilizce Sözlük