ultrafastidious Thai Translation

ultrafastidious - ยากลำบาก

EnglishThaiTransliteration
ultrafastidious
(Adjective)
ยากลำบาก
Related:จู้จี้มาก
yâak lam bàak