imputeEnglish

impute, ascribe, assign, attribute

Verb

Attribute (responsibility or fault) to a cause or source

English: impute

Bahasa words with similar meanings

English words with similar meanings

Show 3 words