What is Diloro?
An engish teacher; funny, short, loves snowblowers
the diloro taught the class about snowblowers.
See diloro, english, italian, meatball