Meaning of 'chief altar'

  • முதன்மைப்பீடம்


Browse English to Tamil Dictionary