SURCULATE MEANING IN ENGLISH

• Surculate Definition & Synonyms

  1. (v. t.) To purne; to trim.


RECENT SEARCHES