Letting

Tamil Meaning

விடு

English Meaning

  1. Present participle of let.
  2. The rental of an apartment
  3. The award of a public contract