English translation for "intestins"
|
- n. intestines, system of internal canals in the lower abdomen in which food is digested; bowels, entrails
Related Translations:
- Similar Words:
- "intestat" English translation, "intestin" English translation, "intestin grêle" English translation, "intestinal" English translation, "intestinalement" English translation, "intima" English translation, "intifada" English translation, "intimation" English translation, "intime" English translation, "intimement" English translation
|
|
|