English to Arabic

Meaning for:
Triad
other
مجموعة من ثلاثة