English to Hindi

Meaning for:
habitat
other
प्राकृतिक वास;निवास् स्थान