Chapta

Chapta means flat in Hindi.

Term Origin Targets
Chapta Chinese