Căutări recente: suffocated, put upon somebody, be mixed up, most stuck-up, wall eyed, ...