Lekadiba /le-ka-di-ba /
Grammar:noun
A deep hole in a stream
A pool in a river bed
A pool
Search More Words Dictionary