DictionaryForumContacts

   English
Google | Forvo | +
to phrases
distillate ['dɪstɪlɪt] n
chem. distilare; distilat
 English thesaurus
distillate ['dɪstɪlɪt] abbr.
abbr., oil dstl
distillate
: 2 phrases in 2 subjects
Chemistry1
Construction1