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

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

phrase

  • self-sufficient, self-financing, autarkic