meaning of Astrachanmantel

Astrachanmantel - German to English

astrakhan layer