Translation of مکتفی بِالذات in English:

مکتفی بِالذات

phrase

  • self-sufficient