meaning of hotel de ville

1. A city hall or townhouse.


Related Words

hotel-de-ville |

Developed & Maintained By Taraprasad.com

Treasure Words