KACHA


Meaning of KACHA in English

the covering of a well

Khowar English Dictionary.      Английский словарь Khowar.