Innovative People

Atiqa Rani

Programming and Websites

Languages Atiqa Rani speaks:

English
Hindi
Urdu