inarticulate Thai Translation

inarticulate - ซึ่งพูดไม่เก่ง

EnglishThaiTransliteration
inarticulate
(Adjective)
Related: awkward; modest; shy
ซึ่งพูดไม่เก่ง