tornavida


Results for "tornavida"

Turkish - English dictionary

tornavida

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