bouzellenn / ar vouzellen / ar bouzelennoù

English: Translation
intestines
French: Translation
intestins
noun
Body parts