ENGLISH → NEPALIbarstownoun01nounबार्स्टो; दक्षिणपूर्वी क्यालिफोर्नियाको एउटा सहरa town in southeastern CaliforniaDictionary sources & licensesCopy link ↗