Results for "

kavraç

"
Turkish - English dictionary

kavraç

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