French-English dictionary »

somme toute meaning in English

FrenchEnglish
somme toute preposition

as a whole◼◼◼(considered all together)
preposition
[UK: əz ə həʊl] [US: ˈæz ə hoʊl]