Skip to main content

Definitions by Aref Salah

An engish teacher; funny, short, loves snowblowers
the diloro taught the class about snowblowers.
diloro by Aref Salah December 9, 2007