Translation of ladam in English:

ladam

horseshoe

noun

  • 1

    horseshoe, U-shaped strip of metal nailed to a horse's hoof, thing shaped like this