n. meter, basic unit of length in the metric system, one hundred centimeters
Copyright © 2018 WordTech Co.