postrestant


Results for "postrestant"

Turkish - English dictionary

postrestant

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