Translation of "dyosa" into English

goddess is the translation of "dyosa" into English.

dyosa
+ Add

Ibatan-English dictionary

  • goddess

    noun
  • Show algorithmically generated translations

Add

Translations of "dyosa" into English in sentences, translation memory