English to Hindi

Meaning for:
horseshoe
other
नाल;हर्सशू;नालाकार;नाल लगाना