physically overmatched

Traduzioni
dépassé physiquement