Dictionary / Technology

3D printing

طباعة تلاتية

/ti-ba-3A tla-TI-ya/

English

3D printing

French

impression 3D

Part of Speech

noun

Register

standard