Spanish-English dictionary »

vístula meaning in English

SpanishEnglish
Vístula proper noun
{m}

Vistula(Polish river)
proper noun
[UK: vˈɪstjʊlə] [US: vˈɪstʃələ]