SMEARY MEANING IN ENGLISH

• Smeary Definition & Synonyms

  1. (a.) Tending to smear or soil; adhesive; viscous.


RECENT SEARCHES