Portuguese French Dictionary

português - Français

ameixa in French: