leaderess

suomi-englanti sanakirja

leaderess englanniksi

  1. A female leader.