Translation of imisa in English:

imisa

impregnate

verb

  • 1

    impregnate
    ‘Ba leka go imisa kgomo’ They are trying to impregnate the cow