Puma definition and meaning | Collins English Dictionary
Meaning of Puma in German-English dictionary (Pumas) - World of Dictionary
What does CAD-PUMA mean? - Definition of CAD-PUMA - CAD-PUMA stands for Development of an integrated Computer Aided Design and Planning methodology for Underground Marble quarries. By AcronymsAndSlang.com