The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
English-Thai Dictionary
marination
N การจุ่ม
ใน
ของ
หมัก kan-jum-
nai
-kong-mak