Translation of دِکھنا in English

دِکھنا

Verb

  1. be seen, be sighted, appear, seem

Powered by Oxford