teleran (19 synonym found)

Sort teleran by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 1,869 times.








Related searches
for teleran:


website design charlotte.
Definition of teleran:

(adj) : of Earth; of terrestrial origin
(n) : an inhabitant of Earth; a human

Back to Top