diffidently Thai Translation

diffidently - อย่างประหม่า

EnglishThaiTransliteration
diffidently
(Adverb)
Related: shyly
อย่างประหม่า
Related:อย่างเหนียมอาย