What does Assekuranzmakler mean?

Assekuranzmakler - German to English

insurance professional