Meaning of 'oxford'

  • இங்கிலாந்தில் இருக்கும் ஒரு பல்கலைக்கழகம்


Browse English to Tamil Dictionary




IndianDictionaries.Com | Tamil to English | English to Tamily | Terms of Use
Hosting by MediaOne.in