×
spaniard
meaning in French
n.
espagnol, personne habitant l'espagne, citoyen de l'espagne
Related Words
spangly
spangles
spaniel
spanish
PC Version
Copyright © 2018 WordTech Co.