Dictionary / Technology
طباعة تلاتية
/ti-ba-3A tla-TI-ya/
English
3D printing
French
impression 3D
Part of Speech
noun
Register
standard