ऑक्सफर्ड

ऑक्सफर्ड

  1. (toponiem) Oxford