Swedish-Latin dictionary »

seraf meaning in Latin

SwedishLatin
seraf

seraphus