Dictionary / Home

mirwa

ميروا

/mir-WA/

English

mirror

French

miroir

Part of Speech

noun

Register

standard