English-Turkish dictionary »

localhost meaning in Turkish

EnglishTurkish
localhost (this computer)
noun

localhostnoun