hua-laagau

English: Translation
plant sp., tropical almond (terminalia catappa l.)
noun