yot

English: Translation
large intestines
noun
Animal husbandry
Body parts