CARCANET MEANING IN ENGLISH

• Carcanet Definition & Synonyms

  1. (n.) A jeweled chain, necklace, or collar.


RECENT SEARCHES