defraytranslation and definition "defray", tamil lexiconWordTamil Definitiondefrayபணங்கட்டு, கொடுத்துத்தீர்.