Translation of leletša mogala in English:

leletša mogala

make a telephone call

phrase

  • 1

    make a telephone call