Definition of トラップ

トラップ

torappu

Common word
noun
trap