cray-Cray: meaning, definitions and translations

English dictionaryEnglishItalian

What is cray?cray is Cray

What is Cray?

  • A crayfish or lobster.
    Un gambero o aragosta.