Dictionary / Technology

kamera

كاميرة

/ka-MI-ra/

English

camera

French

caméra

Part of Speech

noun

Register

standard