deust meaning in English
university degree in science and technical studiesedeust (diplôme d'études universitaires scientifiques et techhniques)
university degree in science and technical studiesedeust (diplôme d'études universitaires scientifiques et techhniques)