ishangu

English: Translation
shoe
noun