Umbud

English: (noun) palm shoot

Bahasa Malaysia: umbud


Related to Umbud


ngumbud: to extract palm shoot