Deutsch Version
Meaning of
"Rillenrad"
in English language
German to English
English to German
German
English
Rillenrad
embedder; spur; electric embedder