French-English dictionary »

thèse (de doctorat) meaning in English

FrenchEnglish
thèse (de doctorat) nom

doctoral thesis◼◼◼(dissertation)
noun