Translation of imbila yaswela umsila ngokulayezela in English:

imbila yaswela umsila ngokulayezela

phrase

  • 1

    don't trust others with things you should do yourself