cerkauBahasa Indonesia

seize, attach, clutch, confiscate, impound

Verb

Bahasa words with similar meanings

All 101

English words with similar meanings

Show 47 words