Ntaru

English: (adjective) frighten; scare

Bahasa Malaysia: takut


Related to Ntaru


ntarug: thundering noise