Dictionary search results

Showing 1-2 of 2 results

skyscraper British & World English

A very tall building of many storeys

skyscraper heels British & World English

Women’s shoes with very high heels


You searched for skyscraper