Back to Dictionary

pest, nuisance

Noun

Louisiana Creole

chakaya