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


French

Detailed Translations for embrassade from French to English

Spelling Suggestions for: embrassade

embrassade:


Synonyms for "embrassade":


Wiktionary Translations for embrassade:

embrassade

External Machine Translations:


English

Suggestions for embrassade in English

Spelling Suggestions for: embrassade

External Machine Translations: