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 (3) Lesson Learn Lesson words had, on etc. View all lesson words Lesson phrases had on etc. View all lesson phrases Themed Courses Miscellaneous 22 Part of Speech Courses Verbs 7 Acknowledgements English source https://lingopolo.org/spanish/word/had-on Audio Google text-to-speech