Portuguese French Dictionary

português - Français

apavorado in French: