şahmerdan


Results for "şahmerdan"

Turkish - English dictionary

şahmerdan

(Turkish - English dictionary) :
mech. 1. drop press; punch press; drop hammer. 2. pile driver.