DictionaryForumContacts

Google | Forvo | +
to phrases

on-track

IMF. bien encaminado; encarrilado
 English thesaurus
on track
abbr., mining. o.t.
on- track
: 52 phrases in 8 subjects
Communications1
Earth sciences1
Electric traction1
Information technology1
Mechanic engineering1
Military1
Natural sciences1
Transport45

Add | Report an error | Get short URL