Results for "

krampon

"
Turkish - English dictionary

krampon

(Turkish - English dictionary) :
cleat (of an athletic shoe).