Online Dictionary
Definition of " Schneuern " in German English Dictionary
Results
Schneuern
  • {N} rubbing