baffled; confused

listen to the pronunciation of baffled; confused
Английский Язык - Турецкий язык
ambale
baffled; confused
Избранное