Translation of imafatsa in English:

imafatsa

overload

verb

  • 1

    overload
    ‘O se ka wa imafatsa motšhine o o tlhatswang diaparô’ Don't overload the washing machine