• word of the day

    legateship

    legateship - Dictionary definition and meaning for word legateship

    Definition
    (noun) the post or office of legate
    Synonyms : legation
Download our Mobile App Today
Receive our word of the day
on Whatsapp