helyograf


Results for "helyograf"

Turkish - English dictionary

helyograf

(Turkish - English dictionary) :
heliograph.