Japanese dictionary

Dictionary: “なるへそ”

なるへそ

なるへそ

i see; that's right!; indeed