Török-Angol szótár »

localhost angolul

TörökAngol
localhost noun

localhost(this computer)
noun