TERRESTRIOUS MEANING IN ENGLISH

• Terrestrious Definition & Synonyms

  1. (a.) Terrestrial.


RECENT SEARCHES