embarrassing


embarrassing

adjective

Translation of EMBARRASSING

: embarazoso, violento