Terdapat 1 arti 'choke strap' di Kamus Bahasa Inggris Terjemahan Indonesia.
Tali choke
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti choke strap adalah tali choke.