depressing, suffocating (weather, heat, person)

listen to the pronunciation of depressing, suffocating (weather, heat, person)
İngilizce - Türkçe
bunaltıcı
depressing, suffocating (weather, heat, person)