"destillate" in English Destillate {m pl} distillates Detailed translations for "destillate" Destillate{masculine plural} Destillate distillates