Back to Dictionary

spotted, speckled

Noun

Louisiana Creole

jenerasyon