Meaning of 'mecca'

  • சவூதி அரேபியாவில் ஒரு நகரம்


Browse English to Tamil Dictionary