Ledutelo /le-du-te-lo /
Grammar:noun
A bank, or dam for holding a small quantity of water
Search More Words Dictionary