Dictionary search results

Showing 1-3 of 3 results

latte British & World English

A type of coffee made with espresso and hot steamed milk, milkier than a cappuccino