Results for "

postrestant

"
Turkish - English dictionary

postrestant

(Turkish - English dictionary) :
,-tı general delivery, Brit. poste restante.