Dictionary English – Romanian

perplex



Adjectiv
Verb tranzitiv
1.

a lăsa perplex


Expressions:
that perplexed his mind  =  asta l-a lăsat perplex