Dictionary search results

Showing 1-3 of 3 results

petrol cap US English

A cap that closes the pipe leading to the petrol tank of a motor vehicle