SCOAT MEANING IN ENGLISH

• Scoat Definition & Synonyms

  1. (v. t.) To prop; to scotch.


RECENT SEARCHES