grenouillage

French

Noun

grenouillage m (plural grenouillages)

  1. (climbing) frogging

References