ENGLISH → HINDIearthworknoun01nounमिट्टी का परकोटाan earthen rampartDictionary sources & licensesCopy link ↗