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

encroacher

sustantivo
  1. intruz