English to Arabic

Meaning for:
Outnumbered
other
مفاق عددا