LOCUM TENENS MEANING IN ENGLISH

• Locum tenens Definition & Synonyms

  1. () A substitute or deputy; one filling an office for a time.


RECENT SEARCHES