Polish-English dictionary »

douro meaning in English

PolishEnglish
Douro noun

Douronoun
river in northern Spain and Portugal