Translation of meski in English:

meski

(meskipun)

conjunction

  • 1

    although, even so, in spite of
    ‘meskipun demikian, kami senang’ even so, we are happy