dictionary-en.com Free online language dictionary.

vista in french

Word:
vista (Number of letters: 5)
Dictionary:
english-french
Translations (17):
air, allie, allée, aspect, avenue, chance, charmille, connaître, expectative, illusion, optique, panorama, perspective, quinconce, spectacle, vision, vue
Related words:
french vista, vistaprint, vista village, vista street, vista service pack 3, vista service pack 2, vista in french, air in english
vista in french