ENGLISH → NEPALIbarbudanoun01nounबार्बुडा; एन्टिगुआ र बार्बुडाको एउटा टापुan island in Antigua and BarbudaDictionary sources & licensesCopy link ↗