meaning of Ahnenforscher

Ahnenforscher - German to English

genealogist