Footrests meaning

Plural form of footrest.
noun
0
0
Advertisement