kammota

suomi-englanti sanakirja

kammota englanniksi

  1. execrate

  1. To dread, abominate.

  2. (ux)