Summary
Spanish to English:   more detail...
  1. translúcida:


Spanish

Suggestions for translúcida in Spanish

Spelling Suggestions for: translúcida


Wiktionary Translations for translúcida:

translúcida
adjective
  1. allowing light to pass through, but diffusing it

External Machine Translations:


English

Suggestions for translúcida in English

Spelling Suggestions for: translúcida

External Machine Translations: