Definisi 'locking pliers'

English to English
noun
1 pliers that can be locked in place Terjemahkan
source: wordnet30


Visual Synonyms