German B1 Level Question

Test your German language skills!

Was bedeutet das Wort 'Liebhaber' in diesem Satz: 'Er ist ein großer Liebhaber von klassischer Musik'?