meaning of skywalk

1. an elevated walkway between buildings usually enclosed


Related Words

skywalk |

Developed & Maintained By Taraprasad.com

Treasure Words