×

louvre meaning in English

n. louvre, a national museum in paris since 1793, formerly a royal palace

Related Words

  1. le louvre
  2. musée du louvre
  3. louveteau
  4. louvoyer
  5. louxor
  6. lover
PC Version

Copyright © 2018 WordTech Co.