merebatBahasa Indonesia

bar, barricade, block, block off, block up

Verb

Bahasa words with similar meanings

All 104

English words with similar meanings

Show 60 words