Back to Dictionary

leopard

noun

Louisiana Creole

leopar