telgrafhane


Results for "telgrafhane"

Turkish - English dictionary

telgrafhane

(Turkish - English dictionary) :
telegraph office.