ENGLISH → NEPALIambassadressnoun01nounमहिला राजदूतa woman ambassadorDictionary sources & licensesCopy link ↗