French-English dictionary »

crapahutage meaning in English

FrenchEnglish
crapahutage nom

yomp(long-distance march)
noun