ARISTULATE MEANING IN ENGLISH

• Aristulate Definition & Synonyms

  1. (a.) Having a short beard or awn.


RECENT SEARCHES