EYESERVANT MEANING IN ENGLISH

• Eyeservant Definition & Synonyms

  1. (n.) A servant who attends faithfully to his duty only when watched.


RECENT SEARCHES