Spaniard - meaning in malayalam

നാമം (Noun)
സ്പാനിഷ് പൌരന്
സ്പാനിഷ് വംശജന്