ENGLISH
GERMAN
GERMAN
ENGLISH

  

ram

[ræm] ( pt & pp rammed, cont ramming )
noun
[animal]   Widder der

  

ram

[ræm] ( pt & pp rammed, cont ramming )
transitive verb Conjugation
  Conjugation rammen
 we'll have to ram the message home to them   wir müssen es ihnen klar machen

similar words

Complétez la séquence avec la proposition qui convient.

  • I stopped … when she arrived.