libation Thai Translation

libation - น้ำมันลงดินเพื่อเป็นการบวงสรวง

EnglishThaiTransliteration
libation
(Noun)
น้ำมันลงดินเพื่อเป็นการบวงสรวง
Related:การเทเหล้าองุ่นหรือ
nám man long din pêua bpen gaan-buang-sǔang