Portuguese French Dictionary

português - Français

escalada in French: