by MeestaMeesta March 01, 2011
Is an University in Tunisia known as Bourguiba School, this place contains a bunch of lazy Students. ISLT is simply HELL! Run away, it’s bait to lure you in.
by Tifayur_ January 05, 2022