confused, muddled, addled, bumfuzzled

listen to the pronunciation of confused, muddled, addled, bumfuzzled
Английский Язык - Турецкий язык
sersem
confused, muddled, addled, bumfuzzled
Избранное