flood_outEnglish

deluge, flood out, overwhelm

Verb

Charge someone with too many tasks

English: overwhelm, deluge, flood out

Bahasa: melanda

Bahasa words with similar meanings

English words with similar meanings

Show 2 words