sülüğen


Results for "sülüğen"

Turkish - English dictionary

sülüğen

(Turkish - English dictionary) :
red lead.