SQM.


Meaning of SQM. in English

n. unit of area equal to 10 000 square centimeters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.