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