Dictionary search results

Showing 1-3 of 3 results

single-decker British & World English

A bus having only one floor or level