red-handed Thai Translation

red-handed - ซึ่งจับได้คาหนังคาเขา

EnglishThaiTransliteration
red-handed
(Adjective)
Related: bloodstained; caught in the act
ซึ่งจับได้คาหนังคาเขา
Related:อย่างคาหนังคาเขา