French–English dictionary

English translation of the French word don

French → English
  
FrenchEnglish (translated indirectly)Esperanto
don
; ;
don
don
don
sacrifice

FrenchEnglish
don ability