Definition of サラセン

サラセン

sarasen

noun
Saracen