iJunoon official Urdu Dictionary
خرچ ادا کرنا
kharch ada karna
English definition for defray
1. v. bear the expenses of
Synonyms and Antonyms for defray
Sponored Video