Meaning ofSaracen's stonein English

Saracen's stone

#uncommon
Definitions
Base Words