French Portuguese Dictionary

Français - português

le long de in Portuguese: