Results for "

tornavida

"
Turkish - English dictionary

tornavida

(Turkish - English dictionary) :
screwdriver (a tool).