Turkish-English dictionary »

deniz üssü meaning in English

TurkishEnglish
deniz üssü noun

naval base(naval installation)
noun