ENGLISH → NEPALIridleynoun01nounएक प्रकारको समुद्री कछुवाa marine turtleDictionary sources & licensesCopy link ↗