meaning of Anhängerkugelkopf

Anhängerkugelkopf - German to English

(truck) hitch baseball

View more

  • truck ball