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