mazgala


Results for "mazgala"

Turkish - English dictionary

mazgala

(Turkish - English dictionary) :
burnisher, burnishing tool.