Dictionary / Home
مراية كبيرة
/mra-YA k-BI-ra/
English
large mirror
French
grand miroir
Part of Speech
noun
Register
standard