meaning of semitranslucent
1.
Slightly
clear;
transmitting
light
in
a
slight
degree.
Related Words
semitranslucent
|
Developed & Maintained By
Taraprasad.com