Chinese Version(中文版) | EBooks(电子书)
[sʌb'æstrәl]
(a.) Beneath the stars or heavens; terrestrial.
Checker: Sondra
adj. situated beneath the stars terrestrial.
Edited by Davy