NichiDict

ガッチャ

[gatcha]

Meanings

1.Expression

gotcha; got you