meaning of hubcap

1. cap that fits over the hub of a wheel


Related Words

hubcap |

Developed & Maintained By Taraprasad.com

Treasure Words