French-English dictionary »

[all the gold in the world] tout l'or du monde meaning in English

FrenchEnglish
[all the gold in the world] tout l'or du monde nom

all the tea in China(something priceless or invaluable)
noun