stick/rod (closure) - German English Dictionary

Suggest a Term