Mo3jam is a user-generated dictionary of colloquial Arabic. Celebrate Arab diversity - define an expression!

45 new definitions this week

Mo3jam Timeline

more!