meaning of Ankerrad

Ankerrad - German to English

escapement wheel

View more

  • escape wheel