Search term Rio has 2 results
EN English IT Italian
Rio (n) [geography] Rio de Janeiro (n) {f} [geography]
IT Italian EN English
rio (v n) [a small stream] brook (v n) [a small stream]

Italian English translations

IT Synonyms for rio EN Translations
rivolo [rivo] m riviertje {n}
torrentello [rivo] m beek {m}
rigagnolo [rivo] m beekje {n}
ruscello [rivo] m broek {m}