crosspiece supporting steps on stairs - Turkish English Dictionary

Suggest a Term