Results for "

adadiyoz

"
Turkish - English dictionary

adadiyoz

(Turkish - English dictionary) :
slang tough, swaggering.