Go to Homepage
[Subject: Personnel & Positions]
- have a higher rank than; be better or more important than
Translated by: FARHAD PEZESHKI
Translated in 2 languages