Comptroller

Tamil Meaning

செலவுக் கட்டுப் பாட்டாளர்

English Meaning

  1. Variant of controller.