Spanish-English dictionary »

defensa doctoral meaning in English

SpanishEnglish
defensa doctoral noun
{f}

thesis defense(final step in earning a doctorate)
noun