Translation of چِرمِرانا in English

چِرمِرانا

Verb

  1. smart, tingle, burn

Powered by Oxford