makes me very uncomfortable

language: pt

definitions

  1. causes me to feel very uneasy
    pt: me deixa muito desconfortável

examples