ENGLISH → NEPALIembolicadjective01adjectiveएम्बोलिज्मसम्बन्धीof or relating to an embolism or embolusDictionary sources & licensesCopy link ↗