Site

French-English Dictionary of Military Terms · 1918 · p. 3
Site. Lie of ground. (Colloquial) angle of sight.—Angle de site (see Angle). [p.543]
Readham'da tam maddeyi gor →