Brazilian Portuguese French Dictionary

Português brasileiro - Français

palhaço in French:

1. pitre pitre