Translation of دیوا in English

دیوا

Noun (masculine)

  1. giver

Powered by Oxford