CALAMISTRATE MEANING IN ENGLISH

• Calamistrate Definition & Synonyms

  1. (v. i.) To curl or friz, as the hair.


RECENT SEARCHES