Translation of ladam in English:

ladam

horseshoe

noun

  • 1

    horseshoe