Results for "

deliduman

"
Turkish - English dictionary

deliduman

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