salmastra


Results for "salmastra"

Turkish - English dictionary

salmastra

(Turkish - English dictionary) :
mech. gasket; packing.