Translation of شافی و کافی in English:

شافی و کافی

phrase

  • complete and satisfactory