presenting a pleasing appearance; pleasing in form or look; showy

listen to the pronunciation of presenting a pleasing appearance; pleasing in form or look; showy
English - English
specious
presenting a pleasing appearance; pleasing in form or look; showy
Favorites