English | German | Russian | Czech

footrail English

Meaning footrail meaning

What does footrail mean?

footrail

A rail serving as a support for the foot.

Are you looking for...?