English | German | Russian | Czech

chattee English

Meaning chattee meaning

What does chattee mean?

chattee

(India) A clay pot for holding water.

Are you looking for...?