Dictionary search results

Showing 1-2 of 2 results

Capri British & World English

An island off the west coast of Italy, south of Naples

capri pants British & World English

Close-fitting tapered trousers for women