bien vista
Spanish
Adjective
bien
vista
feminine singular of
bien visto