adjective/esteˈlaɾ/
star; stellar (of or relating to stars); stellar, extraordinary, outstanding
Borrowed from Latin stellāris. Doublet of estrellar.
/esteˈlaɾ/
star; stellar (of or relating to stars); stellar, extraordinary, outstanding
Borrowed from Latin stellāris. Doublet of estrellar.