Rodah

English: Translation
Intestines
noun
adjective
Body parts
Animals