lily-livered Thai Translation

lily-livered - ขี้ขลาด

EnglishThaiTransliteration
lily-livered
(Adjective)
Opposites: brave
Related: cowardly
ขี้ขลาด
Related:ตาขาว
kêe-klàat