koryhudson8124
koryhudson8124
29.08.2019 • 
Mathematics

The world's total land area is about 57.9 million square miles. luxembourg has an area of 999 square miles. what percent of the world's total land area does luxembourg occupy?

Solved
Show answers

Ask an AI advisor a question