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


French

Detailed Translations for promo from French to English

promo:


Synonyms for "promo":


Wiktionary Translations for promo:

promo
noun
  1. promotion.
promo
noun
  1. promotion