baffled; confused

listen to the pronunciation of baffled; confused
İngilizce - Türkçe
ambale
baffled; confused