English synonyms about - contact  

square mile

noun

1 square mile

An area of 640 acres.

Polish: mila kwadratowa, miĀ²


Find more on square mile elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0347