Dictionary search results

Showing 1-42 of 42 results

loan translation British & World English

An expression adopted by one language from another in a more or less literally translated form