diehard


Results for "diehard"

English - Turkish Dictionary

diehard

(English - Turkish Dictionary) :
i. inatla tutuculuğunu sürdüren kimse.