innards Thai Translation

innards - เครื่องใน

EnglishThaiTransliteration
innards
(Noun)
Related: insides; entrails; guts; intestines; bowels
เครื่องใน
Notes: คำไม่เป็นทางการ
Related:อวัยวะภายใน
krêuang nai