of a fine, almost transparent texture
Transparent; allowing light to pass through; capable of being seen through
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-Spanish Translation Home