hevosenkenkä

suomi-englanti sanakirja

hevosenkenkä englanniksi

  1. horseshoe

  1. A horseshoe.