master's theses

English

Noun

master's theses

  1. plural of master's thesis