Japanese dictionary

Dictionary: “ホールドアップ”

ホールドアップ

ホールドアップ

hands up!; stick 'em up!