Semitranslucent
English Meaning
Slightly clear; transmitting light in a slight degree.
- Slightly clear; allowing a small amount of light to pass through.
Sorry, No Malayalam Meaning for your input!
See Semitranslucen Want To Try Semitranslucent In Malayalam??