deputeEnglish

depute, delegate, assign, deputise, deputize

Verb

Bahasa words with similar meanings

English words with similar meanings

Show 5 words