Entry # 7546 has returned 1 entry

laba ngaugau

noun a stalk of the elephant-ear plant (ngaungau)