Wazirabad









Wazirabad


noun

  1. Balkh.
51 queries 0.612