English | German | Russian | Czech

kachcheri English

Meaning kachcheri meaning

What does kachcheri mean?

kachcheri

The government department that administrates a district in Sri Lanka.

Are you looking for...?