Online Dictionary

buckel {pl} Explained

Buckel {pl} at German => English Of Explained:

hunchbacks