Home›Dictionary›umbestoundumbestoundadverbNo English definition recorded for this entry.L201878 on Wikidata ↗