kavraç


Results for "kavraç"

Turkish - English dictionary

kavraç

(Turkish - English dictionary) :
tongs for lifting heavy rocks.