cray-Cray: meaning, definitions and translations

English dictionaryEnglishFrench

What is cray?cray is Cray

What is Cray?

  • A crayfish or lobster.
    Une écrevisse ou homard.