wormwood Thai Translation

wormwood - ซึ่งทำให้กลัดกลุ้ม

EnglishThaiTransliteration
wormwood
(Adjective)
ซึ่งทำให้กลัดกลุ้ม
Related:ซึ่งทำให้ขมขื่น