delgeç


Results for "delgeç"

Turkish - English dictionary

delgeç

(Turkish - English dictionary) :
punch (for holes).