Back to Dictionary

noise

Noun

Louisiana Creole

trékta