mencuraikanBahasa Indonesia

explain, clarify, clear up, elucidate, excuse

Verb

2 more verb senses

Bahasa words with similar meanings

All 103

English words with similar meanings

Show 49 words