ne pas mâcher ses mots

listen to the pronunciation of ne pas mâcher ses mots
الفرنسية - الإنجليزية
outspeak, speak out; speak freely, express oneself; speak openly or daringly