Home›Dictionary›buturatebuturatenounNo English definition recorded for this entry.L227891 on Wikidata ↗