footbridge made from a row of rough stones for crossing a river or ravine - French English Dictionary

Suggest a Term