×
argenteuil
meaning in English
n.
argenteuil, a city in north france on the seine near paris
Related Words
argenter
argenterie
argenteur
argentifère
PC Version
Copyright © 2018 WordTech Co.