draine-drains: meaning, definitions and translations

French dictionaryFrenchEnglish

What is draine?draine is drains

What is drains?

  • Grive printanière qui nidifie en France dès le début du mois de mars.
    Spring thrush that nests in France from the beginning of March.