ENGLISH → HINDI
winchester
01
noun
कंधे से चलाने वाली विनचेस्टर राइफल
a shoulder rifle
02
noun
दक्षिणी इंग्लैंड का विनचेस्टर नगर, हैम्पशायर का प्रशासनिक केंद्र
a city in southern England; administrative center of Hampshire
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
a shoulder rifle
a city in southern England; administrative center of Hampshire