attencheil

Noun

 * 1) dam on a stream

Related terms

 * attencher (l'rusai)