ENGLISH → NEPALIearthworknoun01nounमाटोको पर्खालan earthen rampartDictionary sources & licensesCopy link ↗