50,512
cinquante mille cinq cent douze
English comparison
fifty thousand five hundred twelve
Français · French
cinquante mille cinq cent douze
50,512 in French is "cinquante mille cinq cent douze".
In French, 50,512 is pronounced/written as "cinquante mille cinq cent douze".
50,512 in English is "fifty thousand five hundred twelve".