Search term Rio Antonio Mavuba has 2 results

EN IT Translations for rio

Rio (n) [geography] Rio de Janeiro (n) {f} [geography]

EN IT Translations for antonio

IT EN Translations for rio

rio (v n) [a small stream] brook (v n) [a small stream]

IT EN Translations for antonio