meaning of limoges
1.
A
city
of
Southern
France.
Related Words
limoges
|
Developed & Maintained By
Taraprasad.com