Kotomora
訝る (いぶかる) Japanese meaning | Kotomora