olimi meaning in english

[Tel.] n. A hiding placeĀ marugucotu, olamu.