Sundanese

edit

Noun

edit

hahauan

  1. A tree, Elaeocarpus floribundus.