Results for "

telgrafhane

"
Turkish - English dictionary

telgrafhane

(Turkish - English dictionary) :
telegraph office.