English is mixing with and marrying other languages around the world. It's probably the most insatiable borrower. Words newly coined or in vogue in one language very often added to English as well. Imagine! There are words from 120 languages in vocabulary including Arabic, French, German, Greek, Italian, Russian and Spanish. For example, Russian words in English are: bistro, bliny, dacha, cosmonaut, steppe, taiga, perestrouka, tsar, tundra, pogrom, rouble, samovar, duma, troika...