Translation of سرمغزن in English:

سرمغزن

Pronunciation /sərməɣzən/

masculine noun

  • trouble, vexation, perplexity