Translation of ladam in English:

ladam

horseshoe

  • 1

    horseshoe