めそうだ
hamesōda

Ichidan Verb
Evidential Auxiliary

Expresses appearance from visual evidence of 嵌める

1. Seems to fit.; Seems to be embedded.; Looks like it will be set in.

Appearance Evidence