intestin
/
a'-teh-STA'
/
[
French
]
plural
intestins
Intestines. Offal.
Countries
France