Perplexed

Russian Meaning

ошеломленный

запутанный

English Meaning

  1. Filled with confusion or bewilderment; puzzled.
  2. Full of complications or difficulty; involved.

StatCounter - Free Web Tracker and Counter