Results for "

postane

"
Turkish - English dictionary

postane

(Turkish - English dictionary) :
post office.