Japanese dictionary

Dictionary: “ホールドアップ”

ホールドアップ

ホールドアップ

holdup; stickup