contestada

in geography text book from 1885, someone wrote "per square G. M.", what means G. M.?

(GigaMeter???)

Q&A Education