Terdapat 1 arti kata 'innards' di Kamus Bahasa Inggris Terjemahan Indonesia.
Jeroan
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata innards adalah jeroan.