"Of" is an English equivalent of "di."
Specifically, the Italian word is a preposition. It also may be translated into English in many other different ways - such as "about, by, for, in, with" - depending upon the context. The pronunciation is "dee."
Di più in Italian means "more" in English.
Di Biagio in Italian means "Blasius's" or "of Blasius" in English.
Acini di pepe in Italian means "peppercorns" in English.
The English translation of "di maiwasan" is "inevitable" or "unavoidable."
Best is one English equivalent of 'di piu'. In the word by word translation, the preposition 'di' means 'from, of'. The adverb 'piu' means 'more'.
Morte di un'anima in Italian means "death of a soul" in English.
Felice di sentirti! in Italian means "Happy to hear from you!" in English.
Buca di Beppo in Italian means "Joe's basement" in English.
Agenzia di viaggi in Italian means "travel agency" in English.
"About me!" in English is Su di me! in Italian.
Io sono di Catania in Italian means "I am from Catania" in English.
Testa di giovinetta in Italian means "head of (a) young lady" in English.