Translation of bersemadi in English:

bersemadi

meditate, meditating

verb

  • 1

    meditate, meditating