LEARNit Dictionary
innards
noun
/ˈɪnədz/
UK
/ˈɪnərdz/
US
1
the organs inside the body of a person or an animal, especially the stomach
احشاء, اعضا داخلی بدن, دل و روده
synonym
entrails
,
guts
2
the parts inside a machine
اجزای داخلی, قطعات داخلی, قسمتهای داخلی