Back to Dictionary

emblem

noun

Louisiana Creole

remark