"big board" - Details

English Term:
big board
Arabic Term:
اللوحة الكبيرة
Arabic Definition:
English Definition: