• Vistas

    Noun

    plural

    1. Plural of vista
    © Wiktionary