NichiDict

サラセン

[sarasen]

Meanings

1.Noun

Saracen