English-Turkish dictionary »

naval base meaning in Turkish

EnglishTurkish
naval base (naval installation)
noun

deniz üssünoun