ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

vista

[ˈvɪstə]
noun
1. [view from place]   vista f
2. (fig) [perspective]   prospettiva f


similar words

Donnez l'heure en lettres.

  • Wake me up at 7:30 tomorrow.