ENGLISH → NEPALIlogrononoun01nounलोग्रोन्यो (उत्तरी स्पेनको सहर)a city in northern Spain on the Ebro RiverDictionary sources & licensesCopy link ↗