Seraphina in Portuguese Seraphina in Portuguese Serafina proper noun A en given name. Add to Flashcards