Portuguese French Dictionary

português - Français

embaraçoso in French: