Translation of telaah in English:

User Contribution

telaah

study, review

noun