vistula : Idioms & Phrases


vistula river

  • noun a European river; flows into the Baltic Sea
    Vistula.
WordNet