Dictionary / Technology

tswira

تصويرة

/ts-WI-ra/

English

photo

French

photo

Part of Speech

noun

Register

standard