meaning of wharf rat

1. brown rat that infests wharves


Related Words

wharf rat |

Developed & Maintained By Taraprasad.com

Treasure Words