galepe

English: Translation
sea cucumber
noun
ID
2535