Villeneuve-le-Roi

English

Proper noun

Villeneuve-le-Roi

  1. A commune in Val-de-Marne department, Île-de-France, France.

Further reading