Best 18 Ham Cheese Roll Ups Recipes

facebook share image   twitter share image   pinterest share image   E-Mail share image

Get ready to embark on a culinary adventure as we delve into the world of delectable "Ham Cheese Roll Ups." This tantalizing dish promises to please palates of all ages with its perfect balance of savory ham, gooey melted cheese, and a crispy golden crust. Whether you're looking for a quick and easy appetizer, a satisfying lunch option, or a fun family dinner, these roll-ups will surely hit the spot. With just a few simple ingredients and minimal effort, you can create a dish that's not only delicious but also visually appealing.

Here are our top 18 tried and tested recipes!

CREAM CHEESE HAM ROLL-UPS



Cream Cheese Ham Roll-Ups image

Green onions and ripe olives give lively flavor to these bite-size appetizers from Kathleen Green of Republic, Missouri. "They're quick to assemble and can be made the day before they're needed," she notes. "They're very popular with my friends and family."

Provided by Taste of Home

Categories     Appetizers

Time 10m

Yield 40 appetizers.

Number Of Ingredients 4

1 package (8 ounces) cream cheese, softened
1 can (4-1/4 ounces) chopped ripe olives, drained
1/3 cup thinly sliced green onions
8 to 10 thin slices fully cooked ham

Steps:

  • In a large bowl, beat cream cheese until smooth; stir in the olives and onions. Spread over ham slices. Roll up, jelly-roll style, starting with a short side. Chill for at least 1 hour. Just before serving, cut into 1-in. pieces.

Nutrition Facts : Calories 27 calories, Fat 1g fat (0 saturated fat), Cholesterol 5mg cholesterol, Sodium 186mg sodium, Carbohydrate 1g carbohydrate (0 sugars, Fiber 0 fiber), Protein 4g protein. Diabetic Exchanges

HAM AND CHEESE CRESCENT ROLL-UPS



Ham and Cheese Crescent Roll-Ups image

Ham and cheese crescents add an easy wow to a weeknight dinner, ready in just 25 minutes.

Provided by Pillsbury

Categories     Trusted Brands: Recipes and Tips     Pillsbury® Crescents

Time 25m

Yield 8

Number Of Ingredients 3

1 (8 ounce) can Pillsbury® Refrigerated Crescent Dinner Rolls
8 thin slices cooked ham
4 thin slices Cheddar cheese, cut into strips

Steps:

  • Heat oven to 350 degrees F. Separate dough into 8 triangles. Place 1 piece of ham on each triangle; place 2 strips of cheese down center of ham. Fold in edges of ham to match shape of dough triangle.
  • Roll up each crescent, ending at tip of triangle. Place with tips down on ungreased cookie sheet.
  • Bake 15 to 19 minutes or until golden brown. Immediately remove from cookie sheet. Serve warm.

Nutrition Facts : Calories 164.2 calories, Carbohydrate 11.2 g, Cholesterol 12.9 mg, Fat 10.2 g, Protein 5.6 g, SaturatedFat 4.2 g, Sodium 394.6 mg, Sugar 2.1 g

HAM AND CHEESE ROLL-UPS



Ham and Cheese Roll-ups image

There are only three ingredients in this tasty recipe-and one is a surprise. It's the ranch dressing that makes it so delicious.-Sara Hooks, Springfield, California

Provided by Taste of Home

Categories     Appetizers

Time 20m

Yield about 5 dozen.

Number Of Ingredients 3

1 package (8 ounces) soft cream cheese
2 tablespoons ranch salad dressing mix
1 package (12 ounces) sliced fully cooked deli ham

Steps:

  • Combine cream cheese and dressing mix; spread on each slice of ham. Roll up tightly. Wrap in plastic; chill several hours or overnight. Slice into 1-in. pieces.

Nutrition Facts :

CHICKEN, HAM, AND CHEESE ROLL-UPS



Chicken, Ham, and Cheese Roll-Ups image

This tasty take on Chicken Cordon Bleu is as delectable as the traditional recipe but less fussy. Round it out with couscous and peas.

Provided by Martha Stewart

Categories     Food & Cooking     Ingredients     Meat & Poultry     Chicken     Chicken Breast Recipes

Time 30m

Number Of Ingredients 8

8 thin chicken cutlets (about 1 1/2 pounds total)
Coarse salt and ground pepper
2 tablespoons honey mustard
4 slices deli ham (about 4 ounces total), halved lengthwise
12 thin slices Swiss cheese (about 4 ounces total), halved lengthwise into 24 strips
1 package (10 ounces) frozen peas
1 tablespoon butter
3/4 cup couscous

Steps:

  • Heat broiler, with rack set 4 inches from heat. Line a rimmed baking sheet with aluminum foil. Place cutlets on work surface, and season with salt and pepper.
  • Spread cutlets with mustard; layer with 1 slice of ham and 2 strips of cheese. Starting at a short end, roll up cutlets; place, seam side down, on prepared baking sheet. Top each cutlet with 1 piece of remaining cheese; broil until browned and chicken is opaque throughout, 6 to 10 minutes.
  • Meanwhile, in a small saucepan, bring peas, butter, and 1 cup water to a boil. Remove from heat, and stir in couscous. Cover and let stand 5 minutes. Season with salt and pepper; fluff with a fork. Serve couscous with roll-ups.

Nutrition Facts : Calories 544 g, Fat 15 g, Fiber 4 g, Protein 60 g

HAM AND CHEESE TORTILLA ROLL-UPS



Ham and Cheese Tortilla Roll-Ups image

You have ever-so-easy Southwest flavor going when you make a creamy cheese and corn filling that you wrap up with ham slices and flour tortillas.

Provided by By Betty Crocker Kitchens

Categories     Lunch

Time 10m

Yield 5

Number Of Ingredients 7

1 1/2 cups shredded Cheddar cheese (6 ounces)
1/4 cup mayonnaise or salad dressing
1/4 cup sour cream
1 can (11 ounces) vacuum-packed whole kernel corn or whole kernel corn with red and green peppers, drained
10 Old El Paso™ flour tortillas (6 inches in diameter)
10 slices (1 ounce each) deli fully cooked ham
Cilantro sprig, if desired

Steps:

  • Mix cheese, mayonnaise, sour cream and corn.
  • Top each tortilla with 1 slice ham. Spread 2 tablespoons corn mixture over ham. Top with cilantro. Roll up.

Nutrition Facts : Calories 440, Carbohydrate 27 g, Cholesterol 80 mg, Fiber 2 g, Protein 24 g, SaturatedFat 11 g, ServingSize 1 Serving, Sodium 1220 mg

HAM AND CHEESE TORTILLA ROLL-UPS (LIGHTER RECIPE)



Ham and Cheese Tortilla Roll-Ups (lighter recipe) image

You have ever-so-easy Southwest flavor going when you make a creamy cheese and corn filling that you wrap up with ham slices and flour tortillas. Plus, this recipe uses lower-fat dairy ingredients that save you calories and cut the fat of the traditional version nearly in half.

Provided by By Betty Crocker Kitchens

Categories     Entree

Time 10m

Yield 5

Number Of Ingredients 7

1 1/2 cups reduced-fat shredded Cheddar cheese (6 ounces)
1/4 cup reduced-fat mayonnaise or salad dressing
1/4 cup fat-free sour cream
1 can (11 ounces) vacuum-packed whole kernel corn or whole kernel corn with red and green peppers, drained
10 fat-free flour tortillas (6 to 8 inches in diameter)
10 slices (1 ounce each) deli fully cooked ham
Cilantro sprig, if desired

Steps:

  • Mix cheese, mayonnaise, sour cream and corn.
  • Top each tortilla with 1 slice ham. Spread 2 tablespoons corn mixture over ham. Top with cilantro. Roll up.

Nutrition Facts : Calories 300, Carbohydrate 33 g, Cholesterol 40 mg, Fiber 2 g, Protein 23 g, SaturatedFat 3 g, ServingSize 1 Serving, Sodium 1190 mg

EASY HAM & CREAM CHEESE ROLL-UPS



Easy Ham & Cream Cheese Roll-Ups image

This one is almost to simple. I had it at a baby shower and really just stole it, it was to easy to ask for a recipe.

Provided by chilepepper1231

Categories     < 30 Mins

Time 20m

Yield 12 serving(s)

Number Of Ingredients 3

3/4 lb sliced ham
8 ounces cream cheese, softened
2 bunches scallions

Steps:

  • Spread cream cheese over ham slices.
  • Lay 1 scallion on top lengthwise.
  • Roll scallion up in ham slice.
  • Trim off excess scallion.
  • Slice roll-ups into 1/2 to 3/4 inch bits.
  • Serve cut sides up.
  • Suggestion-- These go good packed together in the center of a meat or cheese tray.
  • In the middle of a veggie tray, or devilled eggs.

HAM AND CHEESE CRESCENT ROLL UPS



Ham and Cheese Crescent Roll Ups image

Provided by Food Network

Categories     appetizer

Time 25m

Yield 8 sandwiches

Number Of Ingredients 3

1 can (8 oz) Pillsbury refrigerated crescent dinner rolls
8 thin slices cooked ham (8 oz)
4 thin slices Cheddar cheese (4 oz), each cut into 4 strips

Steps:

  • Heat oven to 350 degrees F. Separate dough into 8 triangles. Place 1 piece of ham on each triangle; place 2 strips of cheese down center of ham. Fold in edges of ham to match shape of dough triangle.
  • Roll up each crescent, ending at tip of triangle. Place with tips down on ungreased cookie sheet.
  • Bake 15 to 19 minutes or until golden brown. Immediately remove from cookie sheet. Serve warm.

SPICY HAM ASPARAGUS CHEESE POTATO ROLL UPS (GLUTEN-FREE)



Spicy Ham Asparagus Cheese Potato Roll Ups (Gluten-Free) image

Came up with this out of the blue. My dad really liked them; he claimed the leftovers for his lunch the next day. I served these for dinner but I'm sure they would make a great appetizer. Would probably also be tasty with chicken used in place of the ham.

Provided by Andrew Mollmann

Categories     Ham

Time 40m

Yield 15 rolls, 3 serving(s)

Number Of Ingredients 9

8 ounces cooked lean ham
6 ounces monterey jack pepper cheese, shredded
3/4 cup asparagus
1 very large potato (Big. As big as you can find)
15 slices canned jalapenos
1/4 teaspoon red pepper
1/4 teaspoon black pepper
1/4 teaspoon salt
cooking spray

Steps:

  • Prepare veggies. Thinly slice big potato in the long direction. You'll need about 15 slices that you are able to roll up and hold together with a toothpick. The bigger, the better. Cut asparagus into 1" sections. (I steamed my asparagus before baking the rolls but I'm not sure if it was necessary). Toss asparagus with small amount of oil, salt, and pepper.
  • Spray cooking sheet with oil and place potato slices onto sheet.
  • In middle of each slice, place small amount of ham and asparagus. Put a small amount of cheese in each also. Don't put too much in or it'll melt out all over the cookie sheet. Reserve some cheese for topping.
  • Roll each potato slice and stab all the way through with tooth pick.
  • Spray rolls with cooking spray and sprinkle with red pepper, black pepper and salt. Place 1 slice of jalapeno on each tooth pick (so it doesn't fall off). Sprinkle reserved cheese on top of rolls.
  • Bake at 425F for 15-20 minutes, until potatoes begin to crisp.

Nutrition Facts : Calories 379.2, Fat 21, SaturatedFat 12.1, Cholesterol 73.1, Sodium 1365, Carbohydrate 15.2, Fiber 2.5, Sugar 1.4, Protein 32.4

HAM & CHEESE ROLL-UPS



Ham & Cheese Roll-Ups image

These are a fun twist on the traditional hot ham and cheese sandwich. Kids will love to make them! -Katherine Desrosiers, Trail, British Columbia

Provided by Taste of Home

Categories     Lunch

Time 20m

Yield 4 servings.

Number Of Ingredients 9

2 tablespoons olive oil, divided
4 flour tortillas (10 inches)
1/2 cup grated Parmesan cheese, divided
1/4 pound thinly sliced deli ham
1/4 pound thinly sliced provolone cheese
1/4 pound thinly sliced hard salami
1/2 cup julienned roasted sweet red peppers
1 cup shredded part-skim mozzarella cheese
Marinara sauce, optional

Steps:

  • Brush 1 tablespoon oil on one side of tortillas. Sprinkle with 1/4 cup Parmesan cheese. Layer tortillas with ham, provolone cheese, salami, red peppers and mozzarella cheese. Fold in sides of tortillas; roll up. , Place seam side down on a parchment-lined baking sheet. Brush with remaining oil; sprinkle with remaining Parmesan cheese. Bake at 425° for 9-12 minutes or until golden brown. Serve with marinara sauce if desired.

Nutrition Facts : Calories 630 calories, Fat 34g fat (14g saturated fat), Cholesterol 85mg cholesterol, Sodium 1862mg sodium, Carbohydrate 35g carbohydrate (3g sugars, Fiber 6g fiber), Protein 36g protein.

HAM & CHEESE CRESCENT ROLL UPS



Ham & Cheese Crescent Roll Ups image

Make and share this Ham & Cheese Crescent Roll Ups recipe from Food.com.

Provided by Pillsbury

Categories     Ham

Time 25m

Yield 8 sandwiches

Number Of Ingredients 3

1 (8 ounce) can Pillsbury Refrigerated Crescent Dinner Rolls
8 thin slices cooked ham (8 oz)
4 thin slices cheddar cheese, each cut into 4 strips (4 oz)

Steps:

  • Heat oven to 350°F Separate dough into 8 triangles. Place 1 piece of ham on each triangle; place 2 strips of cheese down center of ham. Fold in edges of ham to match shape of dough triangle.
  • Roll up each crescent, ending at tip of triangle. Place with tips down on ungreased cookie sheet.
  • Bake 15 to 19 minutes or until golden brown. Immediately remove from cookie sheet. Serve warm.

HAM AND STRING CHEESE ROLL-UPS



Ham and String Cheese Roll-Ups image

No bread is needed for this tasty ham and cheese sandwich. Bisquick® mix makes it "homemade easy."

Provided by Betty Crocker Kitchens

Categories     Entree

Time 50m

Yield 4

Number Of Ingredients 7

2 cups Original Bisquick™ mix
2 tablespoons water
1 egg
2 teaspoons honey mustard
4 sticks (1 oz each) mozzarella string cheese
8 slices (about 8 oz) thinly sliced cooked ham (from deli)
2 tablespoons milk

Steps:

  • Heat oven to 375°F. In medium bowl, stir Bisquick mix, water and egg until dough forms. On surface sprinkled with Bisquick mix, knead dough about 10 times. Divide dough into fourths.
  • For each sandwich, place one-fourth of dough on surface sprinkled with Bisquick mix; roll in Bisquick mix to coat. Press or roll dough into 6 1/2x4 1/2-inch rectangle, 1/4 inch thick. Spread each rectangle with 1/2 teaspoon mustard. Wrap each cheese stick with 2 slices of ham. Place ham and cheese bundle in center of dough. Roll up dough, enclosing filling. Pinch ends and tuck under. On ungreased cookie sheet, place rolls seam sides down. Brush with milk.
  • Bake 18 to 23 minutes or until crust is golden brown. Let stand 5 minutes before serving.

Nutrition Facts : Calories 430, Carbohydrate 40 g, Cholesterol 100 mg, Fat 2, Fiber 0 g, Protein 25 g, SaturatedFat 7 g, ServingSize 1 Serving, Sodium 1720 mg, Sugar 8 g, TransFat 1 1/2 g

HAM AND CREAM CHEESE ROLL UPS



Ham and Cream Cheese Roll Ups image

Make and share this Ham and Cream Cheese Roll Ups recipe from Food.com.

Provided by Alicia Johnson

Categories     One Dish Meal

Time 3m

Yield 1 serving(s)

Number Of Ingredients 2

1 slice deli ham
1 tablespoon cream cheese

Steps:

  • Spread cream cheese on piece of ham.
  • Roll ham as you would a roll-up sandwich.

HAM CREAM CHEESE GREEN ONION ROLL UPS



Ham Cream Cheese Green Onion Roll Ups image

Delicious as an appetizer, a snack, along side a salad, these easy to make Ham Rollups can be modified for your tastes. I've made these for over 3 decades. One of my hubby's favorites! Enjoy!

Provided by Jan Bickel

Categories     Appetizers

Time 30m

Number Of Ingredients 7

2 12 ounce packages sliced 98% fat free ham
1 8oz block reduced fat or fat free cream cheese, softened
4-5 green onions, chopped, including tops
2 Tbsp fresh garlic, chopped
1 tsp lawry's seasoned pepper
1/2 tsp kosher salt
Several paper towels, for blotting ham slices

Steps:

  • 1. You can soften cream cheese on your countertop or in the microwave. Place block of cream cheese in micro safe bowl, cook for 10 second intervals until softened. 20 seconds usually does in it in my 700 watt microwave. I have also used whipped cream cheese when I didn't have a block, no need to soften this.
  • 2. Remove ham slices from package and place on top of a paper towel lined plate. Blot top & sides of ham stack with another paper towel. Set aside.
  • 3. Mix softened cream cheese, onions, garlic, salt & pepper till blended.
  • 4. If your ham slices are moist, blot them before spreading with cream cheese.
  • 5. Spread about 1 - 2 tablespoons of cream cheese mixture onto 1 ham slice. Make sure you spread cheese mixture out to the sides, top & bottom of ham slice.
  • 6. Starting at 1 of the 2 shorter sides, roll up the ham slice. After rolling, you can cut into halves or thirds, depending on how many you need.
  • 7. Repeat steps until all the ham slices have been rolled.
  • 8. These can be stored in an airtight container in your fridge for up to 3 days. I like to make these at least 1 day ahead of time as the flavors are tastier if given time to marry.

CHICKEN, HAM, AND CHEESE ROLL-UPS



CHICKEN, HAM, AND CHEESE ROLL-UPS image

Categories     Chicken     Dinner

Yield 4 servings

Number Of Ingredients 8

8 thin chicken cutlets (about 1 1/2 pounds total)
Coarse salt and ground pepper
2 tablespoons honey mustard
4 slices deli ham (about 4 ounces total), halved lengthwise
12 thin slices Swiss cheese (about 4 ounces total), halved lengthwise into 24 strips
1 package (10 ounces) frozen peas
1 tablespoon butter
3/4 cup couscous

Steps:

  • 1. Heat broiler, with rack set 4 inches from heat. Line a rimmed baking sheet with aluminum foil. Place cutlets on work surface, and season with salt and pepper. 2. Spread cutlets with mustard; layer with 1 slice of ham and 2 strips of cheese. Starting at a short end, roll up cutlets; place, seam side down, on prepared baking sheet. Top each cutlet with 1 piece of remaining cheese; broil until browned and chicken is opaque throughout, 6 to 10 minutes. 3. Meanwhile, in a small saucepan, bring peas, butter, and 1 cup water to a boil. Remove from heat, and stir in couscous. Cover and let stand 5 minutes. Season with salt and pepper; fluff with a fork. Serve couscous with roll-ups.

HAM AND CHEESE TORTILLA ROLL-UPS



Ham and Cheese Tortilla Roll-Ups image

You have ever-so-easy Southwest flavor going when you make a creamy cheese and corn filling that you wrap up with ham slices and flour tortillas.

Provided by Betty Crocker Kitchens

Categories     Lunch

Time 10m

Yield 5

Number Of Ingredients 7

1 1/2 cups shredded Cheddar cheese (6 ounces)
1/4 cup mayonnaise or salad dressing
1/4 cup sour cream
1 can (11 ounces) vacuum-packed whole kernel corn or whole kernel corn with red and green peppers, drained
10 Old El Paso™ flour tortillas (6 inches in diameter)
10 slices (1 ounce each) deli fully cooked ham
Cilantro sprig, if desired

Steps:

  • Mix cheese, mayonnaise, sour cream and corn.
  • Top each tortilla with 1 slice ham. Spread 2 tablespoons corn mixture over ham. Top with cilantro. Roll up.

Nutrition Facts : Calories 440, Carbohydrate 27 g, Cholesterol 80 mg, Fiber 2 g, Protein 24 g, SaturatedFat 11 g, ServingSize 1 Serving, Sodium 1220 mg

HAM AND CHEESE CRESCENT ROLL-UPS



HAM AND CHEESE CRESCENT ROLL-UPS image

THIS IS AN EASY RECIPE TO MAKE. USE YOUR FAVORITE CHEESE. I USED PEPPER JACK THE FIRST TIME BECAUSE IT WAS ON SALE. BAD MISTAKE, I DON'T LIKE SPICY FOOD. SINCE I AM A SINGLE PERSON, I TRY TO FIND RECIPES THAT I CAN FREEZE AND THIS IS A GOOD ONE.

Provided by SANDRA WEBB

Categories     Sandwiches

Time 25m

Number Of Ingredients 5

1 can(s) refrigerated crescent rolls
6-8 slice your favorite cheese -swiss)
6-8 slice ham
spray butter
2 tsp honey

Steps:

  • 1. HEAT OVER TO 350. SPRAY LARGE COOKIE SHEET WITH COOKING SPRAY OR LINE WITH COOKING PARCHMENT PAPER.
  • 2. UNROLL CRESCENT ROLLS AND PRESS INTO 12 X 8 INCH RECTANGLE, PRESSING SEAMS TOGETHER. TOP WITH CHEESE AND HAM SLICES. AT SHORT END, ROLL UP TIGHTLY AND PINCH SEAM TOGETHER.
  • 3. WITH A SERRATED KNIFE, CUT INTO 8 SLICES. ARRANGE ON COOKIE SHEET WITH SIDES NOT TOUCHING. SPRAY TOP WITH SPRAY BUTTER OR ROLL ON MELTED 1 TBSP BUTTER. BAKE 15 TO 20 MINUTES OR UNTIL GOLDEN BROWN.
  • 4. BRUSH WITH HONEY AND SERVE WARM

GRAMMY'S HAM AND CHEESE ROLL-UPS



Grammy's Ham and Cheese Roll-ups image

These are a family and friends favorite! Whether you are going to a picnic, office party, entertaining your kid's friends or hosting a football party, these tasty treats are always a hit! I'm giving our family bread recipe that we mix up in our KitchenAid mixers, but you can always substitute Rhodes frozen bread if you prefer. ...

Provided by angie shuster

Categories     Breads

Time 1h45m

Number Of Ingredients 5

2 loaves rhodes bread dough, thawed and risen or *bread recipe as follows
1/8 c dried minced onion, rehydrated w/2t. hot water
1/4 c butter, melted and seasoned w/ 1 t. garlic salt
1 c ham, minced fine
1 c cheddar cheese, shredded fine

Steps:

  • 1. Roll dough out on a floured surface in a 16x12 rectangle. Spread melted, seasoned butter on top. Sprinkle with onion, ham and cheddar. Roll lengthwise, jellyroll style, pinching ends to hold together. Slice or *string cut into 1 inch sections and place 1/2 inch apart on a greased 9x13 pan. Cover and let rise 30 minutes. Bake at 400 degrees 20 minutes or until golden brown.
  • 2. *Grammy's Bread Recipe In a KitchenAid mixing bowl combine: 1/2 C. powdered milk 1/2 C. sugar 1/2 C. vegetable oil 1/2 T. salt 1 pkg. or 3/4 T. rapid rise yeast 1-1/2 C. warm water 2 C. flour With bread hook attachment, mix all ingredients, slowly adding up to 2 more cups of flour. From start to finish you mixing time should be exactly 7 minutes. Dough should be wiping clean from side of bowl at the end of 7 minutes. Cover w/ a damp towel and let rise in a warm place until double. Continue with recipe.
  • 3. *String cut Take about a foot of regular sewing string and slide under jelly roll about 1 inch deep. Take sides of string up on both sides and cross over on top. Cross string and pull together "cutting" into 1 inch slices.

Tips:

  • Choose the right bread: For the best results, use a soft, sandwich bread. Avoid using a bread that is too thick or crusty, as it will be difficult to roll up.
  • Spread the filling evenly: When spreading the filling on the bread, be sure to do so evenly. This will help to ensure that each roll-up has the same amount of filling.
  • Roll the bread up tightly: Once you have spread the filling on the bread, roll it up tightly. This will help to keep the filling inside the roll-up.
  • Chill the roll-ups before slicing: After you have rolled up the bread, it is a good idea to chill them in the refrigerator for at least 30 minutes. This will help to firm up the roll-ups and make them easier to slice.
  • Serve the roll-ups with your favorite dipping sauce: Ham and cheese roll-ups can be served with a variety of dipping sauces, such as ranch dressing, honey mustard, or barbecue sauce.

Conclusion:

Ham and cheese roll-ups are a delicious and easy-to-make appetizer or snack. They are perfect for parties, potlucks, or picnics. With just a few simple ingredients, you can create a tasty and satisfying dish that everyone will enjoy. So next time you are looking for a quick and easy recipe, give ham and cheese roll-ups a try. You won't be disappointed!

Related Topics