xerafines
English
Noun
xerafines
plural of
xerafine