HomepageMahdi Amouri Mahdi Amouri Follow Puzzles recently added by Mahdi Amouri See all puzzles added by Mahdi AmouriSee all puzzles added by Mahdi Amouri Popular puzzles created by Mahdi Amouri See all the popular puzzles created by Mahdi AmouriSee all the popular puzzles created by Mahdi Amouri Puzzles recently solved by Mahdi Amouri See all the puzzles Mahdi Amouri has completedSee all the puzzles Mahdi Amouri has completed