Dictionnaire français–anglais

Traduction anglaise du mot français abattu par

français → anglais
  
françaisanglais
abattu par overcome by
abattu exhaused; demoralized; despondent