meaning of Abstellfach

Abstellfach - German to English

storage space storage space