CRISTATE MEANING IN ENGLISH

• Cristate Definition & Synonyms

  1. (a.) Crested.


RECENT SEARCHES