endorse

endorse

endorses

endorsed

endorsed

endorsing

Verb
  • "endorse a new project"

Synonymer

Synonymer

Synonymer

of documents or cheques