meaning of subterrane
1.
A
cave
or
room
under
ground.
Related Words
subterrane
|
subterraneal
|
subterranean
|
subterraneous
|
Developed & Maintained By
Taraprasad.com