thames

language: id

definitions

  1. noun
    The River Thames, a major river in England flowing through London.
    id: Sungai Thames, sungai utama di Inggris yang mengalir melalui London.

examples

  1. The Thames flows through London.

    Thames mengalir melalui London.