meaning of Bastardtruhe

Bastardtruhe - German to English

mule chest