
1) Big Italian brand 2) Big European brand 3) European brand 4) European international brand 5) Famous Italian brand 6) Famous European brand 7) Italian brand 8) Italian international brand 9) Major Italian brand 10) Major European brand 11) Moped manufacturer
Found on
https://www.crosswordclues.com/clue/piaggio
No exact match found.