olefiant in Italian
olefiant in Italian
olefiante
That produces oil
oleofacente
That produces oil