I'm thinking B
What is this number in Spain? 2.314
Two point three one four
Two thousand three hundred and fourteen
Two billion three three hundred and fourteen thousand
What is this number in Spain? 2.314
Two point three one four
Two thousand three hundred and fourteen
Two billion three three hundred and fourteen thousand