English to Hindi

Meaning for:
pin on
other
पर मढना;दोष अपने उपर लेना