Back to Dictionary

itches

adjective

Louisiana Creole

ladémanjézon