Translation of رُسانا in English

رُسانا

Verb

  1. be displeased, be angry or vexed, be offended

  2. make angry, to offend, cause to feel annoyed

Powered by Oxford