confused, bewildered, baffled; having one's attention occupied

listen to the pronunciation of confused, bewildered, baffled; having one's attention occupied
İngilizce - Türkçe
İngilizce - İngilizce
{s} bemused
confused, bewildered, baffled; having one's attention occupied