What does aufschraubbar mean?

aufschraubbar - German to English

screw-mountable