ゴーストタッチ
gōsutotacchi
1. ghost touch
Noun
#437933
1. ghost touch
1. Ghost touch; Of ghost touch
1. With ghost touch; By ghost touch
1. If ghost touch; When ghost touch
1. It is not ghost touch.
1. Wasn't ghost touch.
1. Probably ghost touch.
1. It was a ghost touch.
1. Not ghost touch.
1. If/when ghost touch