serpici


Results for "serpici"

Turkish - English dictionary

serpici

(Turkish - English dictionary) :
sprinkler head (of a sprinkler system installed for fire protection).