Meaning of 'oxford'

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


Browse English to Tamil Dictionary

English to Tamil Dictionary Search

Tags: Tamil Meaning of oxford, oxford Meaning, English to Tamil Dictionary, oxford Tamil Meaning