Summary
English to French:   more detail...
  1. overlaid:


English

Detailed Translations for overlaid from English to French

overlaid:

overlaid adj

  1. overlaid (overlay; veneered)

Translation Matrix for overlaid:

NounRelated TranslationsOther Translations
plaqué gold plate
ModifierRelated TranslationsOther Translations
plaqué overlaid; overlay; veneered