• word of the day

    foreshadowed

    foreshadowed - Dictionary definition and meaning for word foreshadowed

Download our Mobile App Today
Receive our word of the day
on Whatsapp