English to Arabic

Meaning for:
Trojan
other
طروادة