Izharul Haq

Aceh - Indonesia

Debian Web page translator, coordinator, reviewer & committer from Indonesia.

  • Work
    • Aceh Creative Labs