Translate from Spanish to English:

Aversa CE, Italia - RoadSharing: Compartir coche, viajamos juntos, compartir trayecto, autoestop 2 Road Sharing

English:
Corso Trieste, Roma, Italia - RoadSharing: Hitchhiking, Carpooling for commuters, Car sharing in Europe, America, United States, Africa