Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Defray in English

English

Defray

/dɪfre/

verb

1. Bear the expenses of

    synonym:
  • defray