Definisi 'gaffle'

English to English
noun
1. An artificial spur or gaff for gamecocks. Terjemahkan
source: webster1913


Visual Synonyms