Multilingual Turkish Dictionary

LAND (S)

LAND (S) : English Turkish military

SET, SETLER:Bir silahın namlusunda yivler arasında kalan yüksek kısımlar