Back to Dictionary

hard to please

adjective

Louisiana Creole

dédin; déliká

Synonyms

finicky; peculiar