Back to Dictionary

locust

noun

Louisiana Creole

chval-djab