Guru

English: (noun) Teacher

Bahasa Malaysia: Guru


Related to Guru


baguruh: roar

Guruh: Roar

Guruh-guruh: 1) hard to hear 2) heavy rain