Tag: ammar

The Ammar Motor Company was a Karachi-based manufacturer of three-wheelers has been producing tricycles since...