karjunta

suomi-englanti sanakirja

karjunta englanniksi

  1. roar

  2. yell

  1. bellow, bellowing