ENGLISH → NEPALIepilatornoun01nounरौँ हटाउने प्रसाधनa cosmetic for temporary removal of undesired hairSimilar wordsdepilator →depilatory →Dictionary sources & licensesCopy link ↗