confronting

suomi-englanti sanakirja

confronting englanniksi

  1. Causing distress; upsetting.

  2. (infl of)