Spanish-English Dictionarydiafana
diáfana
Meaning of diafana