Translation of اِندُو in English

اِندُو

Noun (feminine)

  1. the moon

Powered by Oxford