Translation of جھمکی in English

جھمکی

Noun (feminine)

  1. flash, glance, glare, glitter

Powered by Oxford