Results for "

dubaracı

"
Turkish - English dictionary

dubaracı

(Turkish - English dictionary) :
slang trickster, swindler.