kamus
.
Search
About
spaniard
English
Spaniard
Noun
A native or inhabitant of Spain
English: Spaniard