Translation of خود کفیل/ مکتفی in English:

خود کفیل/ مکتفی

phrase

  • self-sufficient
    self-financing
    autarkic