aforozname


Results for "aforozname"

Turkish - English dictionary

aforozname

(Turkish - English dictionary) :
slang walking papers.