odjur

suomi-englanti sanakirja

odjur englanniksi

  1. monster, beast