เครื่องบวงสรวง
Meaning :
noun
[เครื่องบวงสรวง] that which is sacrificed; a sacrifice or offering to the spirits or gods
Phonemic eng : khreuuang
F buaang
M suaang
R
Search terms : noun that which is sacrificed a sacrifice or offering to the spirits or gods