Українсько-англійський словник

захаращений

Heaped up; blocked up

Українсько-англійський словник