put down to

Meaning

To ascribe; to assume to be the cause of a situation.

Synonyms

attribute to

Translations

mettre sur le compte de

atribuir a

Notes

Sign in to write sticky notes