deliduman


Results for "deliduman"

Turkish - English dictionary

deliduman

(Turkish - English dictionary) :
foolhardy, reckless, daredevil.