Translation of semadi in English:

semadi

to meditate

(bersemadi)

verb

  • 1

    to meditate, to think deeply and quietly


User Contribution

semadi

verb