meaning of rope ladder

1. a ladder with side pieces of rope


Related Words

rope ladder |

Developed & Maintained By Taraprasad.com

Treasure Words