← Back to Dictionary

Barkamali

noun

Definitions

  1. place name - in the China camp area