Fransk-Engelsk ordbok »

de toutes ses forces betyder på engelska

FranskaEngelska
de toutes ses forces preposition

with all one's mightpreposition