Version Française
Translate
"intestines"
to French Language
English to French
French to English
English
French
intestines
intestins
intestines (big and small)
intestin (gros et grêle)