aveva su Learn Unstarted Literal Breakdown Recording English Italian Learn had aveva Learn on su Learn Summary The Italian translation for “had on” is aveva su. The Italian, aveva su, can be broken down into 2 parts:"had" (aveva) and "on" (su). Practice Lesson "had on" Practice (1) Lesson Learn Lesson words This lesson has no individual words. Lesson phrases had on etc. View all lesson phrases Acknowledgements English source https://lingopolo.org/spanish/word/had-on Audio Google text-to-speech