excel·lia
See also:
excellia
Catalan
Verb
excel·lia
first
/
third-person
singular imperfect indicative of
excel·lir