Translation of alarmist in Setswana

alarmist

motshosetsi

nounPlural alarmists

  • 1

    motshosetsi
    • a person who raises unnecessary alarm