meaning of Armstulpen

Armstulpen - German to English

protective sleeves