Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
upstream  adv 
 (be)  
a monte , (swim)  controcorrente
to swim upstream  nuotare controcorrente 
to sail upstream  risalire la corrente