Back to Dictionary

griffe

noun

Louisiana Creole

grif