Inch

An Illustrated Dictionary of Medicine, Biology and Allied Sciences · 1907 · p. 21
The twelfth part of a foot. It equals 25.39954 millimeters.
Readham'da tam maddeyi gor →