Yahoo Malaysia Web Search

Search results

  1. Dictionary
    Dutch oven

    noun

    • 1. a covered earthenware or cast-iron container for cooking casseroles.

    More definitions, origin and scrabble points