Translation of meteorologist in Setswana

meteorologist

molepaloapi

noun

  • 1

    molepaloapi