Translation of مُسکانا in English

مُسکانا

Verb

  1. smile, grin

Powered by Oxford