Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with medal found: 2  


English-French dictionary
   silver medal
  médaille d'argent

English-French dictionary
   award a medal
  décorer par une médaille