meaning of Allerweltskerl

Allerweltskerl - German to English

allrounder