TUMAS

Definition: 
Turkish Engineering Consultancy & Contracting Corp. Turkey
Subject Area 1: 
A company name