Summary
French to English:   more detail...
  1. stras:
    • Wiktionary:
      stras → paste


French

Suggestions for stras in French

Spelling Suggestions for: stras


Wiktionary Translations for stras:

stras
noun
  1. lead-containing glass, or an artificial gemstone thereof

External Machine Translations:


English

Suggestions for stras in English

Spelling Suggestions for: stras

External Machine Translations: