Spanish-English dictionary »

nanterre meaning in English

SpanishEnglish
Nanterre proper noun

Nanterre(city in Île-de-France)
proper noun