ahogado

listen to the pronunciation of ahogado
İspanyolca - Türkçe
boğulmuş
tıkanmış
İspanyolca - İngilizce
choked, unable to breathe
choked
drowned out