to perplex, to puzzle, to confuse, to muddle, to baffle

listen to the pronunciation of to perplex, to puzzle, to confuse, to muddle, to baffle
İngilizce - Türkçe
kafasını karıştırmak