ENGLISH → NEPALIcaracasnoun01nounकाराकास; भेनेजुएलाको राजधानीthe capital and largest city of VenezuelaSimilar wordscapital of venezuela →Dictionary sources & licensesCopy link ↗