helyosta


Results for "helyosta"

Turkish - English dictionary

helyosta

(Turkish - English dictionary) :
heliostat.