meaning of stair carpet

1. a strip of carpet for laying on stairs


Related Words

stair-carpet |

Developed & Maintained By Taraprasad.com

Treasure Words