subnuvolar
English
subnuvolar meaning in English • subnuvolar का अर्थ अंग्रेजी में
Adjective
- Under the clouds; attended or partly covered or obscured by clouds; somewhat cloudy.