ஆக்சுபோர்டு

ஆக்சுபோர்டு

  1. (toponiem) Oxford