meaning of Babymuschel

Babymuschel - German to English

child layer