Federrad - Allemand Anglais Dictionnaire

Federrad

Play ENDEDEde

Meanings of "Federrad" in English German Dictionary : 1 result(s)

Allemand Anglais
Technical
Federrad [n] power wheel