SCERN MEANING IN ENGLISH

• Scern Definition & Synonyms

  1. (v. t.) To discern; to perceive.


RECENT SEARCHES