ENGLISH → NEPALIcardiffnoun01nounकार्डिफ; वेल्सको राजधानीthe capital and largest city of WalesDictionary sources & licensesCopy link ↗