Dictionary search results

Showing 1-2 of 2 results

common currency British & World English

A system of money shared by two or more countries

common currency in common British & World English

A system of money shared by two or more countries