Translation of چِرمِراہٹ in English

چِرمِراہٹ

Noun (feminine)

  1. prickly sensation, smarting, tingling

Powered by Oxford