ditched-amerrissage: meaning, definitions and translations

English dictionaryEnglishFrench

What is ditched?ditched is amerrissage

What is amerrissage?

  • Simple past tense and past participle of ditch.
    Simple passé et participe passé de fossé.