RIVIERE MEANING IN ENGLISH

• Riviere Definition & Synonyms

  1. (n.) A necklace of diamonds or other precious stones, esp. one of several strings.


RECENT SEARCHES