Back to Dictionary

noise, train

Noun

Louisiana Creole

trin