Humber lietuviškai

Humber Škotija

Ką reiškia windows anglų kalboje?