Results for "

helyograf

"
Turkish - English dictionary

helyograf

(Turkish - English dictionary) :
heliograph.