Portuguese French Dictionary

português - Français

lidar, se dar bem, conviver in French: