vista in Italian
vista in Italian
vista
A distant view or prospect, especially one seen through some opening, avenue or passage.
prospettiva
A distant view or prospect, especially one seen through some opening, avenue or passage.