Back to Dictionary

mirror

Noun

Louisiana Creole

mirwar