Translation of دِشت in English

دِشت

Noun (feminine)

  1. eyesight

Powered by Oxford