perplexatus sum

listen to the pronunciation of perplexatus sum
Lateinisch - Englisch
to perplex