Translation of telaah in English:

telaah

mug

(menelaah)

verb

  • 1

    mug, learn (a subject) by studying hard