Słownik polsko-angielski

(osada) street village