No exact translation found for
serap

Do you mean:
similar Results
Serapis {hist.}
seraphic (adj.) , [ more seraphic ; most seraphic ]