Meaning of 'depositor'

  • வங்கியில் பணம் போட்டு வைத்திருப்பவர்

Synonyms


Browse English to Tamil Dictionary