meaning of terrestre
1.
Terrestrial;
earthly.
Related Words
terrestre
|
Developed & Maintained By
Taraprasad.com