Japanese dictionary

Dictionary: “ホールド・アップ”

ホールド・アップ

ホールド・アップ

holdup; stickup