embrocation Thai Translation

embrocation - ยานวด

EnglishThaiTransliteration
embrocation
(Noun)
Related: liniment; ointment; unguent
ยานวด
Related:ยาทาแก้เคล็ดขัดยอก
yaa nûat