strato-cumulus cloudstranslation and definition "strato-cumulus clouds", tamil lexiconWordTamil Definitionstrato-cumulus cloudsபடைத்திரண்முகில்