warts and all Thai Translation

warts and all - ความไม่ดีและข้อเสียเปรียบทั้งหมด

EnglishThaiTransliteration
warts and all
(Idiomatical expression)
ความไม่ดีและข้อเสียเปรียบทั้งหมด