The AI-powered English dictionary
plural Delgados
A surname from Spanish examples
A city in the San Salvador department, El Salvador examples