gaiga

English: Translation
intestines
noun
Body parts
ID
2166