"encroacher" in Polish — inglés-Polish dictionary | see "encroacher" in inglés

encroacher

sustantivo
  1. intruz