slightly clear; transmitting light in a slight degree

listen to the pronunciation of slightly clear; transmitting light in a slight degree
English - English
semitranslucent
slightly clear; transmitting light in a slight degree
Favorites