Online Dictionary
Definition of " alcázar " in Spanish English Dictionary
Results
alcázar
  • {N} citadel, alcazar, royal place, quarterdeck