Back to Dictionary

lizard

Noun

Louisiana Creole

léza, lezar, lézá

Media