"executive games" - Details

English Term:
executive games
Arabic Term:
ألعاب إدارية
Arabic Definition:
English Definition: