answersLogoWhite

0

Poland has an area of 120,726 sq miiles

England has an area of 50,346 sq miles

120,736 ÷ 50,346 = 2.4 approx.

What else can I help you with?