French-English dictionary »

par monts et par vaux meaning in English

FrenchEnglish
par monts et par vaux adverbe

up hill and down dale◼◼◼adverb