Dictionary / Technology
كاميرة
/ka-MI-ra/
English
camera
French
caméra
Part of Speech
noun
Register
standard