Explore idioms translated across languages and countries

English

English idioms

Compare 139 expressions with related idioms in other languages.