• word of the day

    mesne_lord

    mesne_lord - Dictionary definition and meaning for word mesne_lord

Connect with us on Facebook