Translation of "Teachers pet" in German

Related phrases