meaning of vistula

1. a European river; flows into the Baltic Sea


Related Words

vistula | vistula river |

Developed & Maintained By Taraprasad.com

Treasure Words