メトハナノアイダ
Meanings
Expression
Noun
1. in front of one's eyes; just nearby; within a stone's throw
Composed of
eye; eyeball; eyesight; sight; look; stare; notice
nose
space (between); gap; period of time (during, while); duration; between (two parties or things); among (a group); relations (between)