Seokomelabagae /se-o-ko-me-la-ba-gae /
Grammar:noun
A peep-hole in a wall
Search More Words Dictionary