Online Dictionary

buckel {m} Explained

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

hunchback