Translation of اِرصاد in English

اِرصاد

Noun (masculine)

  1. stargazing

Powered by Oxford