Translation of اُرد in English

اُرد

Noun (feminine)

  1. a kind of pulse

Powered by Oxford