Results for "

aforozname

"
Turkish - English dictionary

aforozname

(Turkish - English dictionary) :
slang walking papers.