semavi


Results for "semavi"

Turkish - English dictionary

semavi

(Turkish - English dictionary) :
celestial, firmamental.