showily dressed, written, or decorated

Translation:
English
Adjective
Add