horseshoe /ˈhɔːsʃuː/ n

中文:马蹄铁

Meaning:A U-shaped metal plate nailed to a horse's hoof for protection.

Found in these illustrated scenes(3)

‹ Browse all scenes