vocab dash
Log in
Sign up
espingouin
Top 45000
Meanings
Noun
1. Inhabitant of Spain.
2. The Spanish language, Castilian.