Translation of semoya in English:

semoya

spirit

noun (class 7)

  • 1

    spirit