meaning of louvre museum
1.
an
art
museum
that
is
a
famous
tourist
attraction
in
Paris
Related Words
louvre museum
|
Developed & Maintained By
Taraprasad.com