• word of the day

    manifest_destiny

    manifest_destiny - Dictionary definition and meaning for word manifest_destiny

Connect with us on Facebook