English
›
Words
attribute
(especially a fault or bad deed) to someone
Translation:
English
Verb
0
impute
Add
Translation