Translation of semoya in English:

semoya

spiritual

adjective

  • 1

    spiritual
    ‘kêrêkê ya semoya’ a spiritual church