ENGLISH → NEPALIcomorosnoun01nounकोमोरोस; हिन्द महासागरको टापु देशa country on the Comoro IslandsDictionary sources & licensesCopy link ↗