termangu-manguBahasa Indonesia

alarm, appal, appall, bedevil, befuddle

Verb

Bahasa words with similar meanings

All 134

English words with similar meanings

Show 89 words