Home
Search
Index
Definify.com
Definition
2024
daun_salam
daun salam
Indonesian
Noun
daun
salam
Indonesian
bay leaf
, or salam leaf, from the tree
Eugenia polyantha
Similar Results