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

headgate

sustantivo
  1. śluza