meaning of terrestre

1. Terrestrial; earthly.


Related Words

terrestre |

Developed & Maintained By Taraprasad.com

Treasure Words