Meaning of 'anchor tower'

  • நங்கூரக் கோபுரம்


Browse English to Tamil Dictionary