Online Dictionary
Definition of " Laufräder " in German English Dictionary
Results
Laufräder
  • {N} landing wheels