ENGLISH → NEPALIkaluganoun01nounकालुगा (रुसको सहर)a city of central Russia to the south of MoscowDictionary sources & licensesCopy link ↗