• word of the day

    thankless_wretch

    thankless_wretch - Dictionary definition and meaning for word thankless_wretch

Connect with us on Facebook