Dictionary / Home

mrraya kbira

مرّاية كبيرة

/mr-RA-ya k-BI-ra/

English

large mirror

French

grand miroir

Part of Speech

noun

Register

standard