left-handed Thai Translation

left-handed - กำกวม

EnglishThaiTransliteration
left-handed
(Adjective)
Related: ambiguous; doubtful; insincere
กำกวม
Related:คลุมเครือ, น่าสงสัย, ไม่จริงใจ
gam-guam