ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

self-

[self]
prefix
1. [of or by oneself]
 self-pity   autocommiserazione
 self-confident   sicuro di sé
 self-defeating   controproducente
2. [automatic]   auto
 a self-cleaning oven   un forno autopulente


similar words