kapehde

English: Translation
stomach
noun
ID
1053