fetterEnglish

fetter, hobble, shackle

Noun

A shackle for the ankles or feet

English: fetter, hobble

Bahasa: belenggu

Verb

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "fetter"