stomok

English: Translation
stomach
French: Translation
estomac
noun
Body parts