English to Arabic

Meaning for:
Troikas
other
الزحّافات