douro, river in europe

listen to the pronunciation of douro, river in europe
English - English

Definition of douro, river in europe in English English dictionary

river in Europe
{i} Douro
douro, river in europe
Favorites