NichiDict

いぶかしい

訝しい
[ibukashii]

Meanings

1.Adj-i

suspicious; doubtful; dubious; questionable; fishy