lascauxEnglish

Lascaux

Noun

A cave in southwestern France that contains Paleolithic paintings

English: Lascaux

Bahasa: Lukisan Lascaux

Bahasa words with similar meanings