Back to Dictionary

mallard

noun

Louisiana Creole

kanar franse