postane


Results for "postane"

Turkish - English dictionary

postane

(Turkish - English dictionary) :
post office.