33 French Words From Letters LEVENS
Prev.12Next
Definition: 1. A village and commune in Morbihan, Brittany, France
Show more information about Elven
Definition: 1. a city in, and the capital of, the French department Pas-de-Calais
Show more information about Lens
Definition: 1. (literary, slightly, dated) tropical forest, in particular Amazonian rainforest
Show more information about selve
Prev.12Next
Search took: 82.4444 ms