It means "You dog" in English.
Ercole PATTI has written: 'Eli ospiti di quel castello'
" Thariku Patti "
Dog
dog
A Di is a Scottish word for Grandad/grandpa.
di di
Tagalog translation of INTANGIBLE: di nasasalat
Patti Negri goes by Patti.
Patti Hansen goes by Patti.
Patti Gross goes by Patti.
"Di" means two.
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'.