English-Esperanto translations for salmon ladder
Definition of salmon ladder
- A built for salmon
- A physical-training exercise where the exerciser moves a crossbeam to progressively higher positions on a pair of posts while hanging from it with their arms
Trending Searches
Popular Dictionaries