English | German | Russian | Czech

sloot English

Meaning sloot meaning

What does sloot mean?

sloot

(South Africa) A ditch. (South Africa, archaic) An irrigation channel.

Are you looking for...?